foundation director - French English Dictionary